package com.jsyl.entity.authority;

import com.jsyl.entity.common.BaseEntity;
import com.jsyl.entity.common.orm.annotation.Column;
import com.jsyl.entity.common.orm.annotation.Entity;
import com.jsyl.entity.common.orm.annotation.Id;

import javax.xml.crypto.Data;
import java.io.Serializable;
import java.util.Date;

/**
 */
@Entity(table = "schedule_project_subject")
public class ScheduleProjectSubject extends BaseEntity implements Serializable {

    private static final long serialVersionUID = 2197491254490089406L;

    /**
     * 主键ID
     */
    @Id
    @Column("id")
    private Integer id;

    @Column("schedule_id")
    private Integer scheduleId;

    @Column("project_code")
    private String projectCode;

    @Column("child_id")
    private Integer childId;

    @Column("contents")
    private String contents;

    @Column("urls")
    private String urls;

    @Column("create_time")
    private Date createTime;

    @Override
    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getScheduleId() {
        return scheduleId;
    }

    public void setScheduleId(Integer scheduleId) {
        this.scheduleId = scheduleId;
    }

    public String getProjectCode() {
        return projectCode;
    }

    public void setProjectCode(String projectCode) {
        this.projectCode = projectCode;
    }

    public Integer getChildId() {
        return childId;
    }

    public void setChildId(Integer childId) {
        this.childId = childId;
    }

    public String getContents() {
        return contents;
    }

    public void setContents(String contents) {
        this.contents = contents;
    }

    public String getUrls() {
        return urls;
    }

    public void setUrls(String urls) {
        this.urls = urls;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
}
